From: Giovanni Campagna Date: Fri, 1 Mar 2013 23:16:34 +0000 (+0100) Subject: Fix dash sliding animation with multiple monitors X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~4604 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f146b01e3e6692db1ef64dedfbd8d8528aa4d7d9;p=gnome-shell.git Fix dash sliding animation with multiple monitors We used to clip the overview group to prevent the dash from sliding into neighbor monitors, but now it moved to the groupStack, so we must move the clip too. https://bugzilla.gnome.org/show_bug.cgi?id=694970 --- diff --git a/js/ui/overview.js b/js/ui/overview.js index 485a34279..3ee87fa0b 100644 --- a/js/ui/overview.js +++ b/js/ui/overview.js @@ -130,11 +130,11 @@ const Overview = new Lang.Class({ this._overview._delegate = this; this._groupStack = new St.Widget({ layout_manager: new Clutter.BinLayout(), - x_expand: true, y_expand: true }); + x_expand: true, y_expand: true, + clip_to_allocation: true }); this._group = new St.BoxLayout({ name: 'overview-group', reactive: true, - x_expand: true, y_expand: true, - clip_to_allocation: true }); + x_expand: true, y_expand: true }); this._groupStack.add_actor(this._group); this._backgroundGroup = new Meta.BackgroundGroup();